body{ font-size: 12px;}
label{ margin-bottom: 0px;}
.sub-search-wrapper .jm_title_input{ height: 22px; line-height: 22px;}
.sub_nav_span{ margin-left: 10px;}
.jm_table_btn{ min-width: 35px; height: 26px; line-height: 26px; text-align: center; color: #fff; border-radius: 2px; border: 0; cursor: pointer; background: #0c9cdf; font-family: "microsoft yahei"; font-size: 14px; padding: 0 8px; font-size: 12px;}
.sub-nav .jm_md_button{float: right; margin-right: 20px; margin-top: 7px;}
.jm_but_color{ background-color: #009688;}
.jm_but_color:hover{ background-color: #009688;}
.pagination .jm_current{ background-color: #009688;}
.pagination .jm_current, .pagination a:hover{ background-color: #009688;}
.alertCon .jm_alert_tab1 tr{ height: 40px;}
.alertBox .jm_alertCon{ padding: 10px 20px;}
.jm_alert_tab1 .jm_butt_btn{ background-color: #fff; border: 1px solid #ddd; border-radius: 3px; width: 112px; height: 26px; cursor: pointer;}
.jm_alert_tab1 .jm_butt_select{ width: 112px;}
.jm_alert_tab1 .jm_butt_input{ width: 100px;}
.jm_alert_tab1 .jm_butt_lable{ width: 40px; text-align: center;}
.jm_alert_tab1 .jm_but_btn_cur{ background-color: #009688; color: #fff;}
.jm_alert_tab1 .jm_input_hua{ width: 743px;}
.jm_tab_left{width:400px; }
.jm_right_zong{position:absolute; left:250px; top:0; z-index:-1; width:160px;}
.jm_tab_left p{line-height: 40px;}
.jm_tab_left .jm_add_lable{ width: 91px; height: 40px; line-height: 40px; text-align: right;}
.jm_tab_right p{line-height: 40px;}
.jm_tab_right .jm_add_lable{ width: 91px; height: 40px; line-height: 40px; text-align: right;}
.jm_add_btn{ height: 40px; float: left; margin: 6px;}
.jm_span_add{ margin-left: 15px; width: 25px; height: 25px; border-radius:3px; border:1px solid #ccc; display: inline-block; vertical-align: middle; text-align: center; line-height: 25px;}



/***弹框****/
.jm_alert_center{ padding: 10px;}
.jm_alert_cen_one{ margin-bottom: 10px; margin-left: 40px;}
.jm_alert_left{ float: left; width: 60px; height: 400px; background-color: pink;}
.jm_alert_right{ float: left; margin-left: 10px; width: 710px;}
.jm_cen_u99{ margin-left: 10px; margin-bottom: -1px; background: url(../images/jm_u99.png) no-repeat; width: 120px; padding-left: 30px; color: #fff;}
.jm_line{ border-bottom: 1px solid #999; height: 1px; width: 100%;}
.jm_alert_cen_two{ border-left: 1px solid #b9c5c3; padding-left: 40px; position: relative; padding-bottom: 20px;}
.jm_alert_cen_two p{ float: left; margin-right: 30px; height: 30px; line-height: 30px; padding-top: 5px;}
.jm_cp01{ display: none;}
.jm_dwi,.jm_dwi1,.jm_dwi2,.jm_dwi3{ display: inline-block; width: 12px; height: 12px; background-color: #fff; position: absolute; left: -8px; top: 0px; border-radius: 15px; border: 1px solid #b9c5c3;}
.jm_dw,.jm_dw1,.jm_dw2,.jm_dw3{ width: 4px; display: inline-block; position: absolute; top: 22px; left: 10px;}
.jm_alert_cen_two label{text-align: right;}
.jm_tab_lefts{ width: 300px; position: relative;}
.jm_hide{ z-index: 3; margin-left: -68px; position: relative;}
.jm_span_del{ display: none; width: 10px; height: 10px; display: inline-block; background: url(../images/jm_u1095.png) no-repeat; position: absolute; right: -3px;top: 0;}
.jm_span_dels{ display: none; width: 10px; height: 10px; display: inline-block; background: url(../images/jm_u1095.png) no-repeat; position: absolute; right: -3px;top: 0;}
.jm_o1{ position: relative;display: inline-block;z-index: 4;}

.jm_alert_active{ border-color: #009688;}
.jm_alert_active .jm_dwi{ border-color: #009688; background-color: #009688;}
.jm_tab_left1{ width: 400px; position: relative;}
.jm_tab_left label{ width: 91px; text-align: right;}
.jm_tab_left span{ margin-left: 7px}
.jm_p2 select{ margin-left: 7px; margin-top: 7px}
.jm_p3 select{ margin-left: 7px; margin-top: 7px}
.jm_tab_left .jm_span_add{ margin-top: 7px}



.jm_table_hj{ background-color: #ededed;}
.wrapper-span input{ width: 100px;}
.divshow label{ text-align: left;}
.jm_lab_inp input{ width: 52px;}





.divshow{margin: 5px 5px 0 0;}
.relative{position: relative;}
.wrapper-span{float: left;margin-right: 5px;display: inline;}
.dele{position: absolute;right: -4px;top: -5px;width: 10px;height: 10px;background:url(../images/jm_u1095.png) no-repeat;display: none;}
.wrapper-add{ margin-top: 1px; width: 20px;height: 20px;margin-left:15px;border: 1px solid #ccc;border-radius: 2px;display: inline-block;text-align: center;color: #ccc;text-decoration: none; line-height: 16px;}
	
	
.jm_wid30{ width: 55%;}
.delete-icons, .add-icons, .add-icons2, .add-icons3, .add-icons4 {
            background: url(../images/openpic.png) no-repeat center 5px;
            width: 60%;
            height: 21px;
            display: inline-block;
            cursor: pointer;
        }
        .close-icons, .open-icons {
            padding-left: 12px;
            height: 20px;
            background: url(../images/closepic.png) no-repeat left 2px;
            display: inline-block;
            margin-right: 4px;
            cursor: pointer;
            float: left;
            margin-left: 10px;
        }

        .close-icons {
            background: url(../images/openpic.png) no-repeat left 2px;
        }

        .seachbox input.inp2 {
            width: 30px;
            height: 30px;
            display: block;
            float: left;
            outline: none;
            border: 1px solid #e5e5e5;
            border-left: none;
            cursor:pointer;
        }
         .jc_pic {
            margin: 0px;
            width: 408px;
        }

            .jc_pic .imglist_1 {
                width: 408px;
            }

        .cljj .tx_right1 textarea {
            border-bottom-right-radius: 5px;
            border-top-right-radius: 5px;
            resize: none;
            width: 70%;
        }

        .cljj .tx_center1 {
            line-height: 14px;
            height: 57px;
            padding-top: 33px;
        }
        




/***********完成任务弹框**********/
.jm_tit_tab{ width: 100%;}
.jm_tit_tab tbody tr{ line-height: 30px;}
.jm_alert_cen_two  h2{ font-size: 13px;}
.jm_alert_cen_two .jm_h2_title{ background: url(../images/jm_td.png) no-repeat; padding-left: 23px; height: 25px; line-height: 25px;}
.jm_alert_active .jm_tit_tabs{ background-color: #ecf5f4;padding: 10px;}
.jm_alert_active .jm_h2_title{ background: url(../images/jm_td_c.png) no-repeat; color: #1da495;}

.jm_butt_lable{ display: inline-block; line-height: 26px;}
